home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / pc / bg < prev    next >
Text File  |  2005-01-13  |  7KB  |  142 lines

  1.  
  2. // based on a keyboard map:
  3. //
  4. //////////////////////////////////////////////////////////////////////////
  5. // Copyright (C) 1999, 2000 by Anton Zinoviev <anton@lml.bas.bg>
  6. //
  7. // This software may be used, modified, copied, distributed, and sold,
  8. // in both source and binary form provided that the above copyright
  9. // and these terms are retained. Under no circumstances is the author
  10. // responsible for the proper functioning of this software, nor does
  11. // the author assume any responsibility for damages incurred with its
  12. // use.
  13. //
  14. ////////////////////////////////////////////////////////////////////////// 
  15. // Version 1.6r1
  16. //
  17. // $XFree86$
  18.  
  19. partial default alphanumeric_keys
  20. xkb_symbols "bds" {
  21.  
  22.   name[Group1]= "Cyrillic";
  23.   
  24.   key <TLDE> {   [ parenleft,         parenright          ]    };
  25.   key <AE01> {   [ 1,                 exclam              ]    };
  26.   key <AE02> {   [ 2,                 question            ]    };
  27.   key <AE03> {   [ 3,                 plus                ]    };
  28.   key <AE04> {   [ 4,                 quotedbl            ]    };
  29.   key <AE05> {   [ 5,                 percent             ]    };
  30.   key <AE06> {   [ 6,                 equal               ]    };
  31.   key <AE07> {   [ 7,                 colon               ]    };
  32.   key <AE08> {   [ 8,                 slash               ]    };
  33.   key <AE09> {   [ 9,                 emdash              ]    };
  34.   key <AE10> {   [ 0,                 numerosign          ]    };
  35.   key <AE11> {   [ minus,             I                   ]    };
  36.   key <AE12> {   [ period,            V                   ]    };
  37.  
  38.   key <AD01> {   [ comma,             Cyrillic_yeru       ]    };
  39.   key <AD02> {   [ Cyrillic_u,        Cyrillic_U          ]    };
  40.   key <AD03> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
  41.   key <AD04> {   [ Cyrillic_i,        Cyrillic_I          ]    };
  42.   key <AD05> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
  43.   key <AD06> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };
  44.   key <AD07> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
  45.   key <AD08> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
  46.   key <AD09> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
  47.   key <AD10> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
  48.   key <AD11> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
  49.   key <AD12> {   [ semicolon,         section             ]    };
  50.  
  51.   key <AC01> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
  52.   key <AC02> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
  53.   key <AC03> {   [ Cyrillic_a,        Cyrillic_A          ]    };
  54.   key <AC04> {   [ Cyrillic_o,        Cyrillic_O          ]    };
  55.   key <AC05> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
  56.   key <AC06> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
  57.   key <AC07> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
  58.   key <AC08> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
  59.   key <AC09> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
  60.   key <AC10> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
  61.   key <AC11> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
  62.   key <BKSL> {   [ apostrophe,        Cyrillic_YERU       ]    };
  63.  
  64.   key <AB01> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };
  65.   key <AB02> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
  66.   key <AB03> {   [ Cyrillic_hardsign, Cyrillic_HARDSIGN   ]    };
  67.   key <AB04> {   [ Cyrillic_e,        Cyrillic_E          ]    };
  68.   key <AB05> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
  69.   key <AB06> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
  70.   key <AB07> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
  71.   key <AB08> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
  72.   key <AB09> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
  73.   key <AB10> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
  74.     
  75.   // End alphanumeric section
  76.   
  77.   key <RALT> {   [ Alt_R,             Meta_R              ]    };
  78.  
  79. };
  80.  
  81. partial alphanumeric_keys 
  82. xkb_symbols "phonetic" {
  83.   
  84.   name[Group1]= "Cyrillic";
  85.   
  86.   key <TLDE> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
  87.   key <AE01> {   [ 1,                 exclam              ]    };
  88.   key <AE02> {   [ 2,                 at                  ]    };
  89.   key <AE03> {   [ 3,                 numbersign          ]    };
  90.   key <AE04> {   [ 4,                 dollar              ]    };
  91.   key <AE05> {   [ 5,                 percent             ]    };
  92.   key <AE06> {   [ 6,                 asciicircum         ]    };
  93.   key <AE07> {   [ 7,                 ampersand           ]    };
  94.   key <AE08> {   [ 8,                 asterisk            ]    };
  95.   key <AE09> {   [ 9,                 parenleft           ]    };
  96.   key <AE10> {   [ 0,                 parenright          ]    };
  97.   key <AE11> {   [ minus,             underscore          ]    };
  98.   key <AE12> {   [ equal,             plus                ]    };
  99.  
  100.   key <LatQ> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
  101.   key <LatW> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
  102.   key <LatE> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
  103.   key <LatR> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
  104.   key <LatT> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
  105.   key <LatY> {   [ Cyrillic_hardsign, Cyrillic_HARDSIGN   ]    };
  106.   key <LatU> {   [ Cyrillic_u,        Cyrillic_U          ]    };
  107.   key <LatI> {   [ Cyrillic_i,        Cyrillic_I          ]    };
  108.   key <LatO> {   [ Cyrillic_o,        Cyrillic_O          ]    };
  109.   key <LatP> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
  110.   key <AD11> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
  111.   key <AD12> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };
  112.  
  113.   key <LatA> {   [ Cyrillic_a,        Cyrillic_A          ]    };
  114.   key <LatS> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
  115.   key <LatD> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
  116.   key <LatF> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
  117.   key <LatG> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
  118.   key <LatH> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
  119.   key <LatJ> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
  120.   key <LatK> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
  121.   key <LatL> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
  122.   key <AC10> {   [ semicolon,         colon               ]    };
  123.   key <AC11> {   [ quoteright,        quotedbl            ]    };
  124.   key <BKSL> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };
  125.  
  126.   key <LatZ> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
  127.   key <LatX> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
  128.   key <LatC> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
  129.   key <LatV> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
  130.   key <LatB> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
  131.   key <LatN> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
  132.   key <LatM> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
  133.   key <AB08> {   [ comma,             less                ]    };
  134.   key <AB09> {   [ period,            greater             ]    };
  135.   key <AB10> {   [ slash,             question            ]    };
  136.  
  137.   // End alphanumeric section
  138.  
  139.   key <RALT> {   [ Alt_R,             Meta_R              ]    };
  140.  
  141. };
  142.